Big Huge Thesaurus

textile mill

noun